home *** CD-ROM | disk | FTP | other *** search
/ Aminet 6 / Aminet 6 - June 1995.iso / Aminet / gfx / 3d / irit50src.lha / irit5 / irit / windows.h < prev   
Encoding:
C/C++ Source or Header  |  1995-02-05  |  1.2 KB  |  32 lines

  1. /*****************************************************************************
  2. *   "Irit" - the 3d (not only polygonal) solid modeller.             *
  3. *                                         *
  4. * Written by:  Gershon Elber                Ver 0.2, Mar. 1990   *
  5. ******************************************************************************
  6. * General, visible to others, definitions for the windows module.         *
  7. *****************************************************************************/
  8.  
  9. #ifndef    WINDOWS_GH                    /* Define only once. */
  10. #define    WINDOWS_GH
  11.  
  12. /* Prototypes of the windows module functions: */
  13.  
  14. void WndwLogPrint(IPObjectStruct *Set);
  15. void WndwInputWindowPutStr(char *Msg);
  16. void WndwInputWindowPutStr2(char *Msg);
  17. void WndwInputWindowGetStr(char *Str, int Length);
  18. IPObjectStruct *WndwInputStdinObject(RealType *Type);
  19. void WndwViewSetDisplay(void);
  20. void WndwViewObject(IPObjectStruct *PObj);
  21. void WndwViewClearScreen(void);
  22. void WndwViewSaveMatrix(char *FileName);
  23. void WndwViewDisconnect(void);
  24. void WndwViewExit(void);
  25. RealType ClientExecute(char *PrgmName);
  26. void ClientClose(RealType *RHandler, int KillClient);
  27. void ClientCloseAll(int KillClient);
  28. IPObjectStruct *ClientRead(RealType *RHandler, RealType *RBlock);
  29. void ClientWrite(RealType *RHandler, IPObjectStruct *PObj);
  30.  
  31. #endif    /* WINDOWS_GH */
  32.